insulating liquids - Turco Inglés Diccionario